package com.haoshuang.zhouzhoubang.model.bean

data class GroupBean(
    val all_people: ArrayList<AllPeople>,

    val id: Int,
    val number: Int,
    val team_logo: String,
    val synopsis: String,
    val team_name: String,
    val team_end_time: String,
    val address: String,
    val province: String,
    val city: String,
    val lng: String,
    val lat: String,
    val area: String,
    val team_company_pic: String,

    val tui_order_num: String,
    val complete_order_num: String,
    val team_applause_rate: String,
    val team_master_money: String,
    val team_integral_level: String,
    val team_total_money: String,
    val team_deposit_money: String,
    val not_pay_cate_count: String,
    val complete_free_order_num: String,
    val sheng_free_order_num: String,
    val team_freeze_money: String,
    val team_integral: String,
    val team_num: String,
    val team_address: String,
    val team_brand: String,
    val free_order_num: String,
    val platform_order_num: String,
    val team_deposit_price: String,
    val team_money: String,
    val add_time: String,
    val is_team_overdue: String,
    val team_deposit_category: ArrayList<FlBean>,
    val service_config: ServiceBean,

    val technical_ability: String,
    val is_pay_team_money: Int,
    val is_pay_team_deposit: Int,
    val user_id: Int,
    val order_award: Int,// 订单奖励是否分配 1分配
    val order_statistics: OrderStatistics?,// 服务分
) {
    data class AllPeople(
        val avatar: String,
        val cate_name: ArrayList<String>,
        val clock_in: Int,
        val uid: Int,
        var isCHeck: Int=0,
        var isCHeck3: Int=0,
        var isCHeck2: Int=0,
        val nickname: String,
        val team_freeze_money: String,
        val add_time: String,
        val phone: String,
        var isSelected: Boolean = false,// 是否选中
        var is_master_status: String, // 入驻状态
    )
    data class ServiceBean(
        val team_rate: String,
        val area_name: String,
        val city_name: String,
        val team_member_rate_tip: String,
        val province_name: String,
        val team_leader_rate: String,
        val team_member_rate: String,
        val team_service_name: ArrayList<String>,
        val team_service_city: ArrayList<String>

    )

    data class OrderStatistics(
        val overdue_confirm_rate: String?,
        val overdue_start_rate: String?,
        val refund_rate: String?,
    )
}